home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / hardware / palnsvga.lha / PAL_on_SVGA next >
Text File  |  1996-01-02  |  6KB  |  100 lines

  1. 2/01/96
  2.  
  3. Game coders! Please read the following, it is such a simple "discovery" that I
  4. cannot believe no-one has thought of it before. It is about displaying 15kHz
  5. pal screens on Standard PC SVGA monitors. Now before I explain what I have
  6. found, I will give my relative hardware specs:
  7.  
  8. A1200, KTX-14" non-interlace Multiscan SVGA monitor <note: NOT a multisync. A
  9. standard SVGA monitor, costing NZ$330, or about 140 UK pounds>. The adapter
  10. to connect the SVGA to my A1200 is a copy of the old C= monitor adapter from a
  11. 1942 monitor. Virtually the same as the Amiga2VGA docs that can be found on the
  12. Aminet.
  13.  
  14. Usage:
  15. OK. How do I display PAL images on my SVGA? Incredibly easy! First step is to
  16. DOUBLE the pixel width of the inteded mode you want. Eg: If you want to display
  17. a 320x236 PAL mode, then choose 640x256. If you want 640x512, use 1280x512. Ok,
  18. you CANT do Pal-SuperHires, but Im sure people are not going to complain too
  19. much. The next step, and final step, is to completely IGNORE the left half of
  20. the screen mode. EG: For a 320x256 PAL mode <WHICH MOST _GAMES_ ARE RUN IN>,
  21. keep the left 256 pixels BLACK and utilise the RIGHT 246 pixels of the 640x256
  22. PAL mode that would be needed to display the image on the SVGA monitor. And
  23. _thats_ it! The picture comes up as a clear, colourful image. It even looks
  24. like a 1942 displaying 15kHz PAL modes, as  every second line is "missing"
  25. <Which is a feature of PAL - as it is only 15kHZ, it is half the bandwidth of
  26. the higher, DBL-Pal mode and as SVGA/1942 monitors have a high DPI compared to
  27. TV's, the 15kHz scanrates appear this way, but you cannot really tell on a TV>
  28. Now, the picture is _Extremely_ Stable. The monitor is in its ~31kHz mode, or
  29. what it would be in if DBL-PAL was being used. In one respect, it is better
  30. than a 1932/1940 as you dont hear the high pictch 15kHz "squel" that TV's and
  31. most 15kHZ monitors give out.
  32.  
  33. Technical:
  34. OK, Im studying to be an Electrical engineer, but I cannot guarantee the 
  35. following is completely correct, but I am pretty sure its right.
  36. The SVGA monitor is thrown in to its 31kHZ mode when the Amiga outputs PAL. Im
  37. not sure if this will happen on all other SVGA monitors. but if you go into PAL
  38. and you can make out a bit of the screen, and it looks wrapped around itself,
  39. then your monitor should be able to do what I have explained above.
  40. Because it is trying to display a 15kHz image on a 31kHz bandwidth, one line of
  41. PAL 15kHz will be used "twice" by the 31kHz monitor, as the elec guns are
  42. moving twice as fast. Its not a straight double, but more a "one and a half"
  43. wrap around the screen. If you move into a pal screen, and move the pointer
  44. from left to right across the screen, you will see the mouse move across the
  45. SVGA screen quickly, and stretch back to the left <when the mouse is halfway
  46. across the PAL screen> And then proceeds to move across the SVGA screen again.
  47. So what you are infact doing when using the right hand side of the PAL screen,
  48. so that the monitor only draws the right half of the pal image across the WHOLE
  49. of the SVGA monitor.
  50.  
  51. Pictyre Quality:
  52. The PAL picture is not exactly centered on my KTX SVGA monitor. Its slightly to
  53. the right I think, but this is easily fixed by using the horizontal shift. You
  54. can use the first half of the PAL screen to display images onthe SVGA, but I
  55. think the quality is better, and it is less prone to have stretch marks where
  56. the SVGA wraps around itsel. My monitor, for example, in PAL 640x256 <no
  57. overscan> can use from pixels 313-=>639, which is 323 pixels wide, compared to
  58. only 317 if the left side of the screen was used. Apart from that, you would be
  59. hard pressed to tell the difference between the SVGA and a 1942.
  60.  
  61. Notes:
  62. This may not work on ALL SVGA monitors. It may only work on mine. If you do
  63. have a SVGA monitor, please email me and tell me how you got on, so I can
  64. compile a list of monitors and Percentages on how many SVGA owners can do this.
  65. I will then post these listings and encourage programmers to take advantage of
  66. this simple idea.
  67. The reason why I am excited about this "idea" is that in a lot of games, it is
  68. hard/impossible to incorporate a screen mode requestor to choose the mode to
  69. run in. Some games have them, like Gloom-Delux and Nemac4, bu 99% of commercial
  70. games dont. Some games, like Extreme Racing <which is a brilliant game> cannot
  71. be programmed to run in DBL-PAL. To get maximum speed from the machine, PAL
  72. 15kHZ needed to be used. So what option is there for us SVGA monitor owners???
  73. GIVE THE GAME AN OPTION FOR SVGA IN WHICH IT IS RUN IN PAL-HIGHRES AND ONLY
  74. UTILITSES THE RIGHT-SIDE OF THE SCREEN! This will be viewable on TV's and the
  75. like, with the picture displayed ont he right-side of the screen, but also
  76. beautifully on the SVGA monitor. Surely this isnt a hack, and would take only a
  77. little coding.
  78.  
  79. Well people, what do you think? I think it is a viable option for game coders
  80. to include in games, rather than using direct-mode promotion. Ok, I am not sure
  81. if it would work on GFX cards or not, more likely not, but for the majority of
  82. people who own SVGA monitors, it would work. And that, would make a lot of
  83. people very happy, not at least me. <Imagine worms in this mode: Hell! You wold
  84. be able to read what the worm's names are!>
  85.  
  86. Kenji Irie.
  87.  
  88. Please keep this text file in tact if you intend to distribute it
  89. ------------------------------------------------------------------------------
  90.  
  91. Email Address:
  92. from today <2/01/95> Until 1998, my address will be:
  93.  
  94. k.irie@student.canterbury.ac.nz
  95.  
  96. or, if you dont get a reply
  97.  
  98. iriek@elec.canterbury.ac.nz
  99.  
  100.